Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Розробка програмного продукту

Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Комп’ютерні науки
Кафедра:
Не вказано

Інформація про роботу

Рік:
2011
Тип роботи:
Методичні вказівки до виконання дипломних та магістерських кваліфікаційних робіт
Предмет:
Технологія програмування та створення програмних продуктів

Частина тексту файла

Методичні вказівки до лабораторної роботи № 4 “Розробка програмного продукту. Етап реалізації” з дисципліни “Технологія програмування та створення програмних продуктів” для студентів базового напрямку підготовки по спеціальності “Комп’ютерні науки” (шифр 0804) Львів 2011 Методичні вказівки до лабораторної роботи № 4 “Розробка програмного продукту. Етап реалізації” з дисципліни “Технологія програмування та створення програмних продуктів” для студентів спеціальності - шифр 0804 “Комп’ютерні науки”/ Укл. доц. Ковівчак Я.В., Львів: Національний університет “Львівська політехніка”, 2011. Методичні вказівки обговорено та схвалено на засіданні кафедри АСУ Протокол № ___________ від «___»___________2011 р. Завідувач кафедрою АСУ ______________ Рашкевич Ю. М. Методичні вказівки обговорено та схвалено на засіданні методичної комісії базового напрямку підготовки Протокол № ___________ від «___»___________2011 р. Лабораторна робота №4 Розробка програмного продукту. Етап реалізації Мета: Ознайомлення з основними задачами, які необхідно розв’язати під час виконання етапу реалізації Завдання: Навчитись реалізовувати моделі, які були побудовані на попередньому етапі проектування Теоретична частина Етап реалізації виконується в певному середовищі розробки і визначає надійність проекту. Вона досягається униканням або виправленням помилок. Всі помилки усунути не можливо. Але ми можемо зменшити ймовірність їх виникнення, застосовуючи наступне: відхід від небезпечних методів, наприклад використання вказівників, обмежені принципи доступу (розділення пам'яті, принципи діапазону, інкапсуляція), використання типізованих мов і компіляторів, використання мов високого рівня, послідовність у використанні інтерфейсів між модулями, врахування надзвичайних ситуацій (порожні множини, цикли, невизначеності), використання існуючих компонентів, мінімум відмінностей між концептуальною моделлю і моделлю реалізації. Немає методів без помилок, але ми можемо стверджувати, що програма виконуватиметься, не дивлячись на помилки. Такий механізм називають прикриттям помилок. Він вимагає: виявлення помилок, опрацювання помилок, виправлення помилок. Опрацювання помилок є можливим, якщо виконана відповідна діагностика, можливо - вказання рядка з помилкою. Існує два методи опрацювання помилок: перевірка даних, наприклад, виконання тестованих формул, порівняння результатів декількох версій модулів. Ключові чинники успіху: високоякісна і детальна специфікація, хороше знання середовища розробки, відповідність стандартів, опрацювання помилок. Основні результати етапу: покращений документ, що описує вимоги, покращена аналітична модель, покращений проект, код з перевіреними модулями, звіт про перевірені модулі, розроблена база даних, планування етапу тестування. Ця стадія виробництва програмного забезпечення (ПЗ) увійшла до ери автоматизованого виробництва ПЗ. Тут використовуються такі інструменти, як швидка розробка програм (Rapid Application Development, RAD) і мови високого рівня. Покращені інструменти програмування і методи автоматизованої реалізації прискорюють виробництво ПЗ. Надійність програмного забезпечення Надійність є найголовнішим чинником створення ПЗ. Вимоги клієнтів до ПЗ зазвичай ростуть швидше, ніж вимоги до апаратури. Зараз існує надзвичайно різноманітне ПЗ і воно постійно ускладнюється. На першому етапі необхідна надійність повинна задаватися умовно, що дозволило б виробникові спланувати всі кроки і розмістити ресурси для того, щоб досягти поставлених завдань. Основними методами збільшення надійності є: запобігання помилкам; визначення похибки помилок. Запобігання помилкам Всіх помилок уникнути неможливо, але є способи, що допоможуть зменшити їхню кількість: Не використовувати методи з великою вірогідністю помилок (наприклад, використання вказівників і т.п.); Використання принципу обмеженого доступу (інкапсуляція, розділення пам'яті і т.д.); Використання мов...
Антиботан аватар за замовчуванням

01.02.2013 02:02

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини